package com.ruoyi.project.WebMoudle.WxUser.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 微信用户对象 wx_user
 * 
 * @author ruoyi
 * @date 2020-06-22
 */
public class WxUser extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** null */
    private Long id;

    /** 昵称 */
    @Excel(name = "昵称")
    private String nickName;

    /** 积分 */
    @Excel(name = "积分")
    private Long jiFen;

    @Excel(name = "余额")
    private BigDecimal ownMoney;

    /** OPENID */
    @Excel(name = "OPENID")
    private String openId;

    /** 性别 */
    @Excel(name = "性别")
    private String sex;

    /** 头像地址 */
    @Excel(name = "头像地址")
    private String avater;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phoneNum;

    /** 微信地址 */
    @Excel(name = "微信地址")
    private String adress;

    /** 是否成为会员 */
    @Excel(name = "是否成为会员")
    private String isVip;

    /** 是否归属商家 */
    @Excel(name = "是否归属商家")
    private String isAlShop;
    private String shopCompany;

    /** 绑定商家id */
    @Excel(name = "绑定商家id")
    private Long shopId;

    private String status;
    //消费金额
    private String sumMoney;
    /** 备注 */
    @Excel(name = "备注")
    private String remarks;
    private String payNumber;

    public String getPayNumber() {
        return payNumber;
    }

    public void setPayNumber(String payNumber) {
        this.payNumber = payNumber;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setNickName(String nickName) 
    {
        this.nickName = nickName;
    }

    public BigDecimal getOwnMoney() {
        return ownMoney;
    }

    public void setOwnMoney(BigDecimal ownMoney) {
        this.ownMoney = ownMoney;
    }

    public String getNickName()
    {
        return nickName;
    }
    public void setJiFen(Long jiFen) 
    {
        this.jiFen = jiFen;
    }

    public Long getJiFen() 
    {
        return jiFen;
    }
    public void setOpenId(String openId) 
    {
        this.openId = openId;
    }

    public String getOpenId() 
    {
        return openId;
    }
    public void setSex(String sex) 
    {
        this.sex = sex;
    }

    public String getSex() 
    {
        return sex;
    }
    public void setAvater(String avater) 
    {
        this.avater = avater;
    }

    public String getAvater() 
    {
        return avater;
    }
    public void setPhoneNum(String phoneNum) 
    {
        this.phoneNum = phoneNum;
    }

    public String getPhoneNum() 
    {
        return phoneNum;
    }
    public void setAdress(String adress) 
    {
        this.adress = adress;
    }

    public String getAdress() 
    {
        return adress;
    }
    public void setIsVip(String isVip) 
    {
        this.isVip = isVip;
    }

    public String getIsVip() 
    {
        return isVip;
    }
    public void setIsAlShop(String isAlShop) 
    {
        this.isAlShop = isAlShop;
    }

    public String getIsAlShop() 
    {
        return isAlShop;
    }
    public void setShopId(Long shopId) 
    {
        this.shopId = shopId;
    }

    public Long getShopId() 
    {
        return shopId;
    }
    public void setRemarks(String remarks) 
    {
        this.remarks = remarks;
    }

    public String getRemarks() 
    {
        return remarks;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getSumMoney() {
        return sumMoney;
    }

    public void setSumMoney(String sumMoney) {
        this.sumMoney = sumMoney;
    }

    public String getShopCompany() {
        return shopCompany;
    }

    public void setShopCompany(String shopCompany) {
        this.shopCompany = shopCompany;
    }

    @Override
    public String toString() {
        return "WxUser{" +
                "id=" + id +
                ", nickName='" + nickName + '\'' +
                ", jiFen=" + jiFen +
                ", ownMoney=" + ownMoney +
                ", openId='" + openId + '\'' +
                ", sex='" + sex + '\'' +
                ", avater='" + avater + '\'' +
                ", phoneNum='" + phoneNum + '\'' +
                ", adress='" + adress + '\'' +
                ", isVip='" + isVip + '\'' +
                ", isAlShop='" + isAlShop + '\'' +
                ", shopCompany='" + shopCompany + '\'' +
                ", shopId=" + shopId +
                ", status='" + status + '\'' +
                ", sumMoney='" + sumMoney + '\'' +
                ", remarks='" + remarks + '\'' +
                '}';
    }
}
